Одна із задач DevOps інженера — автоматизація всього, що можна. Автоматизувати доставлення, настройку та розгортання застосунків можна з Ansible. Це ПЗ, що дозволяє управляти конфігурацією, оркеструвати, централізовано встановлювати застосунки та паралельно виконувати типові завдання на групі систем. Щоб використовувати його на повну потужність, варто ознайомитися з модулями та їх використанням. Знайшли та переклали корисний матеріал, що допоможе розібратися у темі.…
Сьогодні 364 день цього року, а це — наш 141 і останній допис в блозі за 2022 рік. Хоч він був складним, ми з вами впоралися! Попри війну, ми разом розвивали ІТ-освіту в Україні, отримували нові знання та навички, вдосконалювалися та підтримували економіку нашої країни. Допомагали Збройним Силам донатами, необхідними речами, волонтерською діяльністю, а найвідважніші з нас долучилися до боротьби…
DevOps захопив усіх нас обіцянкою, що він знищить розриви між релізами та змусить команди працювати разом ефективніше. Ефективніше, ніж будь-коли раніше. Але було це в сиву давнину. Коли з кожного приймача нестримно кричала пісня «Poker Face» Леді Гаги, а Intel анонсувала лінійку процесорів Core i5. Коли Windows на повну розповсюджувала свою «сімку», а Майкл Джексон спочив з миром. Зараз далеко…
Linux, Mozilla Firefox, Apache та Nginx — опенсорсне програмне забезпечення, що використовується у продуктах різних компаній або безпосередньо кінцевими користувачами. Вони мають відкритий вихідний код, що в залежності від ліцензії дає змогу переглядати, змінювати та поширювати його. Часто відкрите програмне забезпечення є також вільним. Відкрите ПЗ надає можливість покращувати та підтримувати програму не лише її розробниками, а і спільнотою. Вільне…
Доводиться мати справу з терміналом в Linux частіше, ніж ви б того хотіли? Ось список корисних гарячих клавіш, які пришвидшать навігацію. Текст підготували для початківців, та можливо й запеклі ентузіасти знайдуть тут щось корисне. Інтро Однією з переваг роботи в терміналі (так, тут є свої переваги) є те, що він швидший за більшість інших інтерфейсів. Завдяки бібліотеці GNU Readline і…
Контейнер Docker — як правильний подарунок: там і щось серйозне, і смаколик, і мила листівка. Так і тут: програма, всі її залежності та конфігурації. Так ви отримуєте незалежну одиницю, яку можна без зайвих зусиль розгорнути у будь-якому середовищі. Це — опенсорсний інструмент, що допомагає реалізувати концепцію мікросервісів на вашому проєкті. Він усуває більшість непотрібних накладних витрат на ОС, оскільки дозволяє…
Наскільки важливою є надійність завжди усвідомлювали DevOps-інженери, зокрема наші колеги з NetForce Ukraine. Врешті-решт, зрозуміли це й уряди США, Великої Британії та ЄС. Усі три керівні органи прагнуть розробити або розширити чинне законодавство, щоб стандартизувати відмовостійкість клауд-платформи. Про це повідомляє Information Week. Для цього вони використовують різні (і в деяких випадках сумнівні) підходи. Які саме — дізнаєтеся у матеріалі. Що…
Ubuntu — один з найкращих варіантів для тих, хто починає своє знайомство з Linux. Цей дистрибутив має зрозумілий для новачків інтерфейс, багато роз’яснювальних матеріалів та велику спільноту користувачів. Тож якщо не знайдете відповідь на своє питання, що дуже малоймовірно, вам завжди підкажуть інші. Спробуйте Ubuntu, якщо думаєте перейти на Linux. Щоб було спокійніше, можете не робити різких рухів та для…
Імовірно, ви вже деякий час працюєте над крутим проєктом. І ось настав час зробити важливий крок: перетворити ваш закритий код на відкритий. Це завдання здається простим — почистити вихідні джерела та історію версій перед тим, як залити свій репозиторій на GitHub… Все так, поки не спливає питання про ліцензію. Виявляється, їх багато і всі вони мають різний рівень обмежень. Яку…
Буває так, що спалювати мости — не просто корисно, а й необхідно робити. Наприклад, якщо мова йде про дані вашої компанії. З плином часу ви перестаєте використовувати колись важливі файли: старі звітності чи конфіденційну інформацію. Та поки вони покриваються пилом на ваших серверах, є ймовірність їх викрадення. Щоб уникнути їх оприлюднення або використання зловмисниками, необхідна правильна утилізація. Знищення даних актуальне…